﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Com.Guocz.Media.FileSystem.LocalFileSystem
{
    class LocalFileSystem : IFileSystem
    {
        #region IFileSystem Members

        public string getName()
        {
            throw new NotImplementedException();
        }

        public InputStream open(Path f, int bufferSize)
        {
            throw new NotImplementedException();
        }

        public InputStream open(Path f)
        {
            throw new NotImplementedException();
        }

        public InputStream openRaw(Path f)
        {
            throw new NotImplementedException();
        }

        public OutputStream create(Path f)
        {
            throw new NotImplementedException();
        }

        public OutputStream create(Path f, bool overwrite)
        {
            throw new NotImplementedException();
        }

        public OutputStream create(Path f, bool overwrite, bool persistent)
        {
            throw new NotImplementedException();
        }

        public OutputStream create(Path f, bool overwrite, int bufferSize)
        {
            throw new NotImplementedException();
        }

        public OutputStream create(Path f, bool overwrite, int bufferSize, bool persistent)
        {
            throw new NotImplementedException();
        }

        public OutputStream createRaw(Path f, bool overwrite)
        {
            throw new NotImplementedException();
        }

        public OutputStream createRaw(Path f, bool overwrite, bool persistent)
        {
            throw new NotImplementedException();
        }

        public bool rename(Path src, Path dst)
        {
            throw new NotImplementedException();
        }

        public bool delete(Path f)
        {
            throw new NotImplementedException();
        }

        public bool exists(Path f)
        {
            throw new NotImplementedException();
        }

        public bool isDirectory(Path f)
        {
            throw new NotImplementedException();
        }

        public long lastModified(Path f)
        {
            throw new NotImplementedException();
        }

        public bool isFile(Path f)
        {
            throw new NotImplementedException();
        }

        public long getLength(Path f)
        {
            throw new NotImplementedException();
        }

        public FileInfo[] listFiles(Path f)
        {
            throw new NotImplementedException();
        }

        public void mkdirs(Path f)
        {
            throw new NotImplementedException();
        }

        public void copyFromLocalFile(System.IO.File src, Path dst)
        {
            throw new NotImplementedException();
        }

        public void moveFromLocalFile(System.IO.File src, Path dst)
        {
            throw new NotImplementedException();
        }

        public void copyToLocalFile(Path src, System.IO.File dst)
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
